diffusion lpcvd musique power energy communication solar performance technology power electronics noise mems r&d furnace internet process technology photovoltaics igbt solar energy planning consulting cvd outsourcing technology